gpg: Fix keyring retrieval.
authorNIIBE Yutaka <gniibe@fsij.org>
Wed, 10 Jul 2019 06:06:54 +0000 (15:06 +0900)
committerDaniel Kahn Gillmor <dkg@fifthhorseman.net>
Thu, 22 Aug 2019 19:11:59 +0000 (20:11 +0100)
commitdfe444f23ffbdf17dfa1c5c05866c7c3df9e3391
tree520f16fc36fe893b07241ff22b7e459c93d1ed9f
parente988a161328782dbd073e0ccebf5ca2dbdabba6c
gpg: Fix keyring retrieval.

* g10/keyring.c (keyring_get_keyblock): Avoid O(N^2) append.

--

Cherry-picking the master commit of:
a7a043e82555a9da984c6fb01bfec4990d904690

GnuPG-bug-id: 4592
Signed-off-by: NIIBE Yutaka <gniibe@fsij.org>
(cherry picked from commit b7df72d3074b72cf8b537ac87416b6b719c1b1b7)

Gbp-Pq: Topic from-2.2.18-prerelease
Gbp-Pq: Name gpg-Fix-keyring-retrieval.patch
g10/keyring.c